package co.yixiang.modules.shop.service;

import co.yixiang.modules.shop.entity.YxSalesCommissionDetail;
import co.yixiang.common.service.BaseService;
import co.yixiang.modules.shop.web.param.YxSalesCommissionDetailQueryParam;
import co.yixiang.modules.shop.web.vo.YxSalesCommissionDetailQueryVo;
import co.yixiang.common.web.vo.Paging;

import java.io.Serializable;
import java.util.List;

/**
 * <p>
 * 业务员提成明细表 服务类
 * </p>
 *
 * @author hisen
 * @since 2020-06-18
 */
public interface YxSalesCommissionDetailService extends BaseService<YxSalesCommissionDetail> {


    /**
     * 业务员提成明细
     * @param yxSalesCommissionDetailQueryParam
     * @return
     */
    List<YxSalesCommissionDetailQueryVo> userCommission(int uid,YxSalesCommissionDetailQueryParam yxSalesCommissionDetailQueryParam, List<Integer> saleId);

}
